package br.com.sistema.controle.mb;

import java.util.logging.Logger;

import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import javax.faces.context.FacesContext;

import br.com.sistema.controle.bean.Usuario;


/**
 * @author Elton Moraes
 * Manage Bean Classe Usuario
 * Criado em 06Nov2011
 * 
 */

@ManagedBean(name="usuarioBean")
@RequestScoped
public class UsuarioBean {

	private static Logger logger = Logger.getLogger(UsuarioBean.class.getName());  

	private Usuario usuario;
	
	public UsuarioBean() {
		usuario = new Usuario();
	}
	
	public Usuario getUsuario() {
		return usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

	public String autenticar(){
		addMessage("Seja Bem-Vindo " + this.usuario.getUsuario() + "!!");
		return "/home";
	}
	
	   public void addMessage(String summary) {  
	        FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_INFO, summary,  null);  
	        FacesContext.getCurrentInstance().addMessage(null, message);  
	    } 
}
